wpforo\classes\Topics D

Total Complexity 495
Dependencies 0
Dependents 1
Total lines 2,055
Lines of code 1,646
Logical lines of code 945
Comment lines 126
Methods 61
Properties 1

Methods 61

Method Rating Maintainability Complexity Lines of code
add()
D
19
64 192
edit()
D
22
58 156
get_topics()
D
21
56 169
split()
D
32 32 94
_get_topic()
C
38 24 63
delete()
B
41 17 49
edit_tags()
A
44 16 43
rebuild_threads()
A
44 14 42
get_full_url()
A
48 13 32
sanitize_tags()
A
44 11 44
get_tags()
A
44 10 43
can_answer()
A
55 10 19
merge()
A
43 8 47
update_tag_in_topics()
A
47 8 36
after_delete_user()
A
48 8 33
rebuild_first_last()
A
49 8 30
get_tag()
A
50 8 29
view_access()
A
52 8 26
rebuild_forum_threads()
A
53 8 25
search()
A
44 6 48
set_status()
S
52 7 24
rebuild_stats()
S
53 7 21
members()
S
54 6 20
edit_tag()
S
50 5 30
add_tags()
S
53 5 22
remove_tags()
S
54 4 21
sanitize_tag()
S
56 4 18
get_short_url()
S
59 4 15
get_count()
S
63 4 9
access_filter()
S
66 4 8
add_tag()
S
59 3 14
is_private()
S
61 3 12
is_sticky()
S
61 3 12
is_closed()
S
61 3 12
unique_slug()
S
61 3 11
is_unapproved()
S
62 3 11
move()
S
55 2 20
delete_attachments()
S
65 3 9
remove_tag_from_topics()
S
64 2 11
remove_tag()
S
66 2 8
has_is_answer_post()
S
69 2 6
get_cache()
S
75 2 4
after_add_post()
S
71 2 6
after_delete_post()
S
70 2 6
after_post_status_update()
S
71 2 6
_get_url()
S
73 2 4
is_solved()
S
66 2 8
get_sum_answer()
S
64 2 10
get_forumslug_byid()
S
68 2 7
get_forumslug()
S
68 2 7
wprivate()
S
63 1 11
get_topic_url()
S
79 1 3
get_topic()
S
78 1 3
_get_topic_url()
S
79 1 3
get_postids()
S
68 1 7
get_url()
S
77 1 3
init_hooks()
S
69 1 6
reset()
S
76 1 3
open()
S
69 1 6
close()
S
69 1 6
__construct()
S
83 1 3